.invest-info { margin-top: 20px; border: 1px solid #D6D6D6; border-radius: 5px; }
.invest-info li, .invest-info .car-01-on b, .invest-info .car-02-on b { -webkit-transition: all .08s linear 0s; -moz-transition: all .08s linear 0s; -ms-transition: all .08s linear 0s; -o-transition: all .08s linear 0s; transition: all .08s linear 0s; }
.invest-info ul { background: #E7E7E7; }
.invest-info li { float: left; height: 50px; line-height: 50px; padding: 0px 0px 0px 53px; font-size: 16px; color: #999; border: 1px solid #D6D6D6; border-top: 3px solid #E7E7E7; border-left: none; margin-bottom: -2px; cursor: pointer; }
.invest-info .car-01-on b, .invest-info .car-02-on b, .invest-info .car-03-on b { color: #333; height: 50px; line-height: 50px; }
.invest-info .car-01 { background: url(../images/Z.png) no-repeat 15px center; }
.invest-info .car-02 { background: url(../images/r2_03.png) no-repeat 15px center; }
.invest-info .car-03 { background: url(../images/zhuan-gray_03.png) no-repeat 15px center; }
.invest-info .car-01-on, .invest-info .car-02-on, .invest-info .car-03-on { border-bottom: 1px solid #fff; margin-bottom: -1px; border-top: 3px solid #12adff; }
.invest-info .car-01-on { background: url(../images/z1_03.png) no-repeat 15px center #fff; }
.invest-info .car-02-on { background: url(../images/r1_03.png) no-repeat 15px center #fff; }
.invest-info .car-03-on { background: url(../images/zhuan_03.png) no-repeat 15px center #fff; }
.invest-info li.li-active { position: relative; top: -1px; z-index: 5; border-bottom-color: #fff; }
.invest-info li.li-active b { color: #333; }
.invest-info li div { height: 50px; }
.invest-info li b { font-size: 16px; float: left; margin-right: 15px; }
.invest-info li p { display: none; float: left; height: 50px; line-height: 50px; font-size: 13px;    /* display: none; */ }
.invest-info li span { width: 83px; /* height: 21px; line-height: 21px; */ border-left: 1px solid #b2b2b2; padding: 0 15px; }
.invest-con { display: none; }
.invest-top { border-bottom: 1px solid #e8e8e8; margin-bottom: 8px; }
.invest-con { position: relative; }
.invest-con dl { padding-left: 20px; color: #666; font-size: 13px; height: 40px; line-height: 40px; }
.invest-con .ic-more { display: none; }
.invest-con dt { width: 65px; text-align: right; margin-right: 40px; float: left; position: relative; }
.invest-con dt i { width: 15px; height: 15px; border-radius: 50%; background: #cacaca; color: #fff; font-size: 12px; text-align: center; position: absolute; right: 2px; top: 2px; line-height: 15px; cursor: pointer; }
.invest-con dt span { display: none; width: 74px; height: 51px;	/*display: inline-block;*/ background: url(../images/cre_03.png) no-repeat; position: absolute; top: -30px; right: -30px; }
.invest-con dd { float: left; width: 460px; }
.invest-con a { position: absolute; right: 20px; bottom: -31px; z-index: 5; width: 105px; height: 30px; line-height: 30px; padding-right: 10px; text-align: center; border: 1px solid #e8e8e8; border-top-color: #fff; background: #fff; border-radius: 0 0 5px 5px; }
.invest-con i { width: 9px; height: 7px; display: inline-block; position: absolute; top: 13px; right: 9px; background: url(../images/arrow_03_03.png) no-repeat; }
.invest-con .on, .invest-con .on:hover { color: #12adff; }
.invest-con .on i { background-position: 0 -35px; top: 12px; }
.invest-con dd span { padding: 5px 10px; line-height: 20px; cursor: pointer; }
.invest-con dd span.btn-blue { background: #12adff; color: #fff; border-radius: 5px; }
.invest-table { display: none; border: 1px solid #ebebeb; border-radius: 5px; margin-top: 40px; margin-bottom: 20px; }
.invest-table .tips { color: #12adff; font-size: 14px; height: 48px; line-height: 48px; padding-left: 22px; }
.invest-table .tips img { position: relative; top: -1px; vertical-align: middle; }
.btn-small-red { padding: 5px 12px; }
.btn-red1 { background: #fd8383; padding: 5px 20px; }
.btn-gray { background: #d5d5d5; color: #6c6c6c; }
.td-progress .progress { background: #f2f2f2 none repeat scroll 0 0; border-radius: 3px; height: 6px; margin-top: 30px; width: 80px; }
.td-progress .progress-bar { background: #12adff none repeat scroll 0 0; border-radius: 3px; float: left; height: 6px; width: 80%; }
.invest-table table { margin-bottom: 30px; }
.invest-table table th ,.invest-table table td{height: 64px; line-height: 64px;color:#666; }
.invest-table table th{height: 52px;line-height: 52px;font-size: 16px;}
.invest-table table .z-logo { width: 188px; background: #e7e7e7 url(../images/z1_03.png) no-repeat 20px center; padding-left: 54px; text-align: left; }
.invest-table table .r-logo { background: #e7e7e7 url(../images/r1_03.png) no-repeat 20px center; }
.invest-table table .zhuan-logo { background: #e7e7e7 url(../images/zhuan_03.png) no-repeat 20px center; }
.invest-table td { position: relative; border-bottom: 1px solid #e8e8e8; }
.invest-table td:first-child { padding-left: 20px; text-align: left; }
.invest-table tr:hover { background: #F2F2F2; }
.invest-table td p { line-height: 20px; text-align: left; padding-left: 30px; }

/* .invest-table .td-gray{color:#999;} */
/* .invest-table tr:last-child td {border-bottom: none;} */
.invest-table td i.new, td i.select, .invest-table td i.new2 { width: 60px; height: 60px; position: absolute; left: -5px; top: -5px; background: url(../images/invest-bg_03.png) no-repeat; display: block; }
.invest-table td i.select { background-position: 0 -64px; }
.invest-table td i.new2 { background-position: 0 -128px; }
.invest-table td .dingx_icon{ display: inline-block; position: relative; top:2px;left:3px; width:26px; height: 15px; background: url(../images/dingx.png) no-repeat; }